pod vegetable - French English Dictionary